Beauty at its best

Villa Angela is situated in Vourvourou Village, just 550 yards from Karydi Beach. It features a garden with BBQ facilities … Continue reading Beauty at its best